Learn to Teach Java (2009 - 2010)

Please contact Rashmi Pimprikar (rpimprikar@techboston.org) for zipped version of materials that were used in the workshops. This space hosts links, materials and some nice resources that have been found useful by others.
Professional Development Information

Topic

Materials/Links

Team Problems in Computer Science
Team Problems in CS
CS Introductory College Level Projects
Link
College Board Approved
Introduction to Computer Science using Java - Syllabus
Introduction_to_CS.pdf
Grid World Case Study Download
http://apcentral.collegeboard.com/apc/public/courses/teachers_corner/151155.html
Teaching CS - Sharing Strategies
Teaching Strategies
Blinky Pointer Video
Learn Pointers - Blinky Way!!
Download Teacher Disk - Link (Zip)
Teacher Disk
Download Student Disk - Link (Zip)
Student Disk
Nick Parlante's experimental javabat.com server
This server allows you to type in little code puzzles and get immediate feedback.
iJava - UMass Amherst Course
Chapter 1 - 8 Solutions Link
College Board Approved
AP Computer Science - Syllabus
APCS_A_Syllabus.pdf
Suduko Kick Assignment
Sudoku_Kick.pdf
Suduko_Kick Program Files
Flocking Bird (Project Description and Program Files)
Gradebook (Project and Program Files)
Flocking Birds Project.pdf
Flocking Bird Program Files

Gradebook Project
Gradebook Program Files
Role Play to teach concept of object
Objects on First Day
The Object Game
Nifty Assignments
Assignments
An Introduction to Polymorphism
Intro_to_Polymorphismin_Umbargar.pdf
Link to Eclipse

How to start with Java on Windows
Getting Started
How to use JCreator LE
JCreator
How to setup GridWorld casestudy in JCreator
CaseStudy setup
How to run Java Programs from Command Prompt
Command Prompt
How to create executable jar files
jar file
Reasons to not use debugger in school
Debugger
Textbook Information

Chapter 1 - Chapter 4 Notes (zipped PDF)

Chapter 5 - Chapter 8 Notes (zipped PDF)

Chapter 9 - Chapter 12 Notes (Zipped PDF)

Chapter 13 onwards
Work in Progress